

// filter() 方法创建一个新数组，其包含所有给定数组中符合条件的元素，为true则保留，为false则过滤掉。
// some() 方法测试数组中是否至少有一个元素通过了被提供的函数测试。

// 语法：
// arr.filter(callback(element[, index[, array]])[, thisArg])
// arr.some(callback(element[, index[, array]])[, thisArg])

// 示例：

// filter() 方法
let arr = [1, 2, 3, 4, 5];
// 仅保留数组中大于2的元素，返回一个新数组
const filter = arr.filter(item=>item>2);
console.log(filter);
console.log("filter() 方法示例结束")
console.log("some() 方法示例开始")
//数组里有大于2的元素，返回true
const isSome = filter.some(item=>item>2);
console.log(isSome);
console.log("some() 方法示例结束")



